import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from '../views/Home.vue'

Vue.use(VueRouter)

const routes = [
  {
    path: '/',
    name: 'home',
    component: Home
  },
  {
    path: '/about',
    name: 'about',
    // route level code-splitting
    // this generates a separate chunk (about.[hash].js) for this route
    // which is lazy-loaded when the route is visited.
    component: function () {
      return import(/* webpackChunkName: "about" */ '../views/About.vue')
    }
  },
  {
    path:'/index',
    name:'index',
    component: function () {
      return import(/* webpackChunkName: "index" */ '../views/Index.vue')
    }
  },

  {
    path:'/dict',
    name:'dict',
    component: function () {
      return import(/* webpackChunkName: "dict" */ '../views/Dict.vue')
    }
  },
  


  {
    path:'/rules',
    name:'rules',
    component: resolve =>require(['../views/Rules.vue'],resolve),
  },
  {
    path:'/product',
    name:'product',
    component: resolve =>require(['../views/Product.vue'],resolve),
  },
  {
    path:'/productSubject',
    name:'productSubject',
    component: resolve =>require(['../views/ProductSubject.vue'],resolve),
  },
  {
    path:'/scene',
    name:'scene',
    component: resolve =>require(['../views/Scene.vue'],resolve),
  },
  {
    path:'/prdrule',
    name:'prdrule',
    component: resolve =>require(['../views/PrdruleDef.vue'],resolve),
  },
  {
    path:'/actrninfo',
    name:'actrninfo',
    component: resolve =>require(['../views/AcTrnInfo.vue'],resolve),
  },
  {
    path:'/actrnbook',
    name:'actrnbook',
    component: resolve =>require(['../views/AcTrnBookInfo.vue'],resolve),
  },
  {
    path:'/baowen',
    name:'baowen',
    component: resolve =>require(['../views/Baowen.vue'],resolve),
  },
  {
    path:'/subject',
    name:'subject',
    component: resolve =>require(['../views/SubjectInfo.vue'],resolve),
  },
  {
    path:'/orgInfo',
    name:'orgInfo',
    component: resolve =>require(['../views/OrgInfo.vue'],resolve),
  },
  {
    path:'/orgClearInfo',
    name:'orgClearInfo',
    component: resolve =>require(['../views/OrgClearInfo.vue'],resolve),
  },
  {
    path:'/orgClearPath',
    name:'orgClearPath',
    component: resolve =>require(['../views/OrgClearPath.vue'],resolve),
  },
  {
    path:'/accDetail',
    name:'accDetail',
    component: resolve =>require(['../views/AcAccDetail.vue'],resolve),
  },
  {
    path:'/iaAccInfo',
    name:'iaAccInfo',
    component: resolve =>require(['../views/IaAccInfo.vue'],resolve),
  },
  {
    path:'/brcCtrlShip',
    name:'brcCtrlShip',
    component: resolve =>require(['../views/BrcCtrlShip.vue'],resolve),
  },











  {
    path:'/acfb08',
    name:'acfb08',
    component: resolve =>require(['../views/ACFB08.vue'],resolve),
  },
  {
    path:'/acfd05',
    name:'acfd05',
    component: resolve =>require(['../views/ACFD05.vue'],resolve),
  },
  {
    path:'/acfm08',
    name:'acfm08',
    component: resolve =>require(['../views/ACFM08.vue'],resolve),
  },
  {
    path:'/acfb07',
    name:'acfb07',
    component: resolve =>require(['../views/ACFB07.vue'],resolve),
  },

  {
    path:'/acfb06',
    name:'acfb06',
    component: resolve =>require(['../views/ACFB06.vue'],resolve),
  },
  {
    path:'/acfb19',
    name:'acfb19',
    component: resolve =>require(['../views/ACFB19.vue'],resolve),
  },

  {
    path:'/acfm15',
    name:'acfm15',
    component: resolve =>require(['../views/ACFM15.vue'],resolve),
  },
  {
    path:'/acfm16',
    name:'acfm16',
    component: resolve =>require(['../views/ACFM16.vue'],resolve),
  },
  {
    path:'/acfe17',
    name:'acfe17',
    component: resolve =>require(['../views/ACFE17.vue'],resolve),
  },
  {
    path:'/acfd02',
    name:'acfd02',
    component: resolve =>require(['../views/ACFD02.vue'],resolve),
  },
]

const router = new VueRouter({
  routes
})

export default router
